@CHARSET "UTF-8";

.wizard,.tabcontrol{display:block;overflow:hidden;width:100%}
.wizard a,.tabcontrol a{outline:0}
.wizard ul,.tabcontrol ul{margin:0;padding:0;list-style:none!important}
.wizard ul>li,.tabcontrol ul>li{display:block;padding:0}
.wizard>.steps .current-info,.tabcontrol>.steps .current-info{position:absolute;left:-999em}
.wizard>.content>.title,.tabcontrol>.content>.title{position:absolute;left:-999em}
.wizard>.steps{position:relative;display:block;width:100%}
.wizard.vertical>.steps{float:left;display:inline;width:30%}
.wizard>.steps .number{font-size:1.429em}
.wizard>.steps>ul>li{width:25%}
.wizard>.steps>ul>li,.wizard>.actions>ul>li{float:left}
.wizard .disabled{border:none;background: none;}
.wizard.vertical>.steps>ul>li{float:none;width:100%}
.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{display:block;margin:0 .5em .5em;padding:1em 1em;width:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}
.wizard>.steps .disabled a,.wizard>.steps .disabled a:hover,.wizard>.steps .disabled a:active{background:#eee;color:#aaa;cursor:default}
.wizard>.steps .current a,.wizard>.steps .current a:hover,.wizard>.steps .current a:active{background:#2184be;color:#fff;cursor:default}
.wizard>.steps .done a,.wizard>.steps .done a:hover,.wizard>.steps .done a:active{background:#9dc8e2;color:#fff}
.wizard>.steps .error a,.wizard>.steps .error a:hover,.wizard>.steps .error a:active{background:#ff3111;color:#fff}
.wizard>.content{position:relative;display:block;overflow:hidden;margin:.5em;width:auto;min-height:220px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#eee}
.wizard.vertical>.content{float:left;display:inline;margin:0 2.5% .5em 2.5%;width:65%}
.wizard>.content>.body{position:absolute;float:left;padding:2.5%;width:95%;height:100%}
.wizard>.content>.body ul{list-style:disc!important}
.wizard>.content>.body ul>li{display:list-item}
.wizard>.content>.body>iframe{width:100%;height:100%;border:0 none}
.wizard>.content>.body input{display:inline-block;border:1px solid #ccc}
.wizard>.content>.body input[type="checkbox"]{display:inline-block}
.wizard>.content>.body input.error{border:1px solid #fbc2c4;background:#fbe3e4;color:#8a1f11}
.wizard>.content>.body label{display:inline-block;margin-bottom:.5em}
.wizard>.content>.body label.error{display:inline-block;margin-left:1.5em;color:#8a1f11}
.wizard>.actions{position:relative;display:block;width:100%;text-align:right}
.wizard.vertical>.actions{float:right;display:inline;margin:0 2.5%;width:95%}
.wizard>.actions>ul{display:inline-block;text-align:right}
.wizard>.actions>ul>li{margin:0 .5em}
.wizard.vertical>.actions>ul>li{margin:0 0 0 1em}
.wizard>.actions a,.wizard>.actions a:hover,.wizard>.actions a:active{display:block;padding:.5em 1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#2184be;color:#fff;text-decoration:none}
.wizard>.actions .disabled a,.wizard>.actions .disabled a:hover,.wizard>.actions .disabled a:active{background:#eee;color:#aaa}
#example-form .wizard>.content{height: 300px}